<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <script type="text/javascript">
        // 函数定义方式
        // 一：使用function关键字来定义函数
        // 使用格式如下：
        // function 函数名(形参列表) {
        // 函数体
        // }

        // 定义一个无参函数
function fun() {
alert("无参函数fun()被调用了")
}

// 函数调用===才会执行
// fun();
function fun2(a,b) {
    alert("有参函数fun2()被调用了a=>"+a+",b=>"+b)
}
fun2(825,"abc");

// 在javaScript语句中定义带有返回值的函数只需在函数体内直接使用return语句返回值即可
//         定义带有返回值的函数
        function f3(num1,num2) {
            var result=num1+num2;
            return result;
        }
        alert(f3)(99,1);


        // 函数的第二种定义方式
        // 格式：var 函数名=function（形参列表）{函数体}
var fun=function () {
alert("无参函数");
}
fun();

var fun2=function () {
alert("有参函数a="+a+",b="+b);
}
fun2(4,6);

// 带返回值
var fun3=function (num1,num2) {
return num1+num2;
}
alert(fun3(100,200));
    </script>

</head>
<body>

</body>
</html>